home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1996 #14 / Monster Media No. 14 (April 1996) (Monster Media, Inc.).ISO / bbs_door / letman04.zip / LETTMAN.DOC < prev    next >
Text File  |  1996-02-05  |  11KB  |  257 lines

  1. Letterman's Top Ten
  2.  
  3. LETMAN is a simple door that will display the Dave Letterman's Top Ten list.
  4. These files are available on Compuserve in the Edrive Forum, on on my BBS in
  5. the Support Conference 7
  6.  
  7. SETUP:
  8.  
  9. The setup is pretty straight foward. Place the EXE's and CFG file in a 
  10. directory and place the Letterman data files files in a seperate directory. 
  11.  
  12. The program LETIDX.EXE will build the index file of the Top Ten topics.
  13.  
  14. To create the index, place them in the data directory and run
  15. LETIDX c:\letter\data  <- or wherever the data files are located.
  16. The program will look at each file and check the topic against what is in the
  17. index file, if is new it will be added. Not a real fancy program!
  18.  
  19. My setup is
  20.            c:\letter for the exe's
  21.            c:\letter\data for the data files.
  22.  
  23. The CFG file is as follows:
  24.  
  25. C:\pcb\users.sys        <- What ever drop file you want. Supports all BBS's
  26. Suburban Software       <- Your BBS Name
  27. Chuck                   <- Your first name
  28. Valecek                 <- Your Last name
  29. 999999                  <- Registration Number, if you dont have one use 9999
  30. c:\letter\data          <- Where the data files are
  31.  
  32. Most of you out there are familiar with the setup of a door. This door 
  33. follows the standard setup of Doors.
  34.  
  35. And you thought it was hard!
  36.  
  37. Okay, now to set up a batch file for the door to run. Remember this is 
  38. just like any other batch file except there is no ".BAT" extension.
  39.  
  40. The standard DOOR batch file doors has this format:
  41.      echo off
  42.      cd \letter
  43.      LETTMAN LETTMAN.CFG 
  44.      cd \pcb
  45.      board
  46.  There is nothing else required in this batch file.
  47.  
  48. If you experience a keybord timeout and you are runnning it on a 486 you
  49. may want to add 2 lines to the batch file.
  50.  
  51.      echo off
  52.      cd \letter
  53.      set no87=on
  54.      LETTMAN LETTMAN.CFG 
  55.      set no87=
  56.      cd \pcb
  57.      board
  58.  
  59.  
  60. UTILITIES
  61.  
  62.  
  63. MULTINODE SETUP NOTES:
  64.  
  65. If your are running multinodes on one machine, you are shelling out to the
  66. door in different directories like PCB and PCB2. The DOOR supports the PCBOARD
  67. variables PCBDRIVE and PCBDIR. So instead of having multiple configuration files
  68. you can set the above variables and the DOOR will substitute then in the 
  69. configuration file.
  70. Example: SET PCBDRIVE= D:
  71.          SET PCBDIR=\PCB2
  72.  
  73. Then the line %PCBDRIVE%%PCBDIR%\DOOR.SYS would be converted to
  74.               D:\PCB2\DOOR.SYS
  75.  
  76.  
  77. GENERAL CONFIGURATION EXAMPLES
  78.  
  79.         EXAMPLE CONFIGURATION FILE FOR PCBOARD.SYS
  80.         ------------------------------------------
  81.  
  82.         C:\PCB\PCBOARD.SYS       <=-  (Full pathname of your PCBOARD.SYS file)
  83.         Suburban Software        <=-  (Change this to your BBS name)
  84.         Chuck                    <=-  (The Sysop's first name)
  85.         Valecek                  <=-  (The Sysop's last name)
  86.  
  87.         EXAMPLE CONFIGURATION FILE FOR USERS.SYS
  88.         ------------------------------------------
  89.  
  90.         C:\PCB\USERS.SYS         <=-  (Full pathname of your USERS.SYS file)
  91.         Suburban Software        <=-  (Change this to your BBS name)
  92.         Chuck                    <=-  (The Sysop's first name)
  93.         Valecek                  <=-  (The Sysop's last name)
  94.  
  95.         EXAMPLE CONFIGURATION FILE FOR DOOR.SYS
  96.         ---------------------------------------
  97.  
  98.         C:\BBS\DOOR.SYS          <=-  (Full pathname of your DOOR.SYS file)
  99.         Suburban Software        <=-  (Change this to your BBS name)
  100.         Chuck                    <=-  (The Sysop's first name)
  101.         Valecek                  <=-  (The Sysop's last name)
  102.  
  103.         EXAMPLE CONFIGURATION FILE FOR CALLINFO.BBS
  104.         -------------------------------------------
  105.  
  106.         C:\BBS\CALLINFO.BBS      <=-  (Full pathname of your CALLINFO.BBS file)
  107.         Suburban Software        <=-  (Change this to your BBS name)
  108.         Chuck                    <=-  (The Sysop's first name)
  109.         Valecek                  <=-  (The Sysop's last name)
  110.  
  111.         EXAMPLE CONFIGURATION FILE FOR DORINFOx.DEF
  112.         -------------------------------------------
  113.  
  114.         C:\BBS\DORINFOx.DEF      <=-  (Full pathname of your DORINFOx.DEF file
  115.                                   where 'x' is the BBS Node number.
  116.         Suburban Software        <=-  (Change this to your BBS name)
  117.         Chuck                    <=-  (The Sysop's first name)
  118.         Valecek                  <=-  (The Sysop's last name)
  119.  
  120.         EXAMPLE CONFIGURATION FILE FOR SFDOORS.DAT
  121.         ------------------------------------------
  122.  
  123.         C:\BBS\SFDOORS.DAT       <=-  (Full pathname of your SFDOORS.DAT file)
  124.         Suburban Software        <=-  (Change this to your BBS name)
  125.         Chuck                    <=-  (The Sysop's first name)
  126.         Valecek                  <=-  (The Sysop's last name)
  127.  
  128.         EXAMPLE CONFIGURATION FILE FOR CHAIN.TXT
  129.         ----------------------------------------
  130.  
  131.         C:\BBS\CHAIN.TXT        <=-  (Full pathname of your CHAIN.TXT file)
  132.         Suburban Software       <=-  (Change this to your BBS name)
  133.         Chuck                   <=-  (The Sysop's first name)
  134.         Valecek                 <=-  (The Sysop's last name)
  135.  
  136.  
  137. NOTE: This Door supports COM 1-15 on the standard IRQ's - COM1/COM3 = IRQ4 and
  138.       COM2/COM4 = IRQ3. If you wish to use a non-standard IRQ, add the IRQ
  139.       number after the configuration filename. Let's assume your Door is
  140.       called DOOR and you want to use COM1 and IRQ5. The command line
  141.       passed to your Door would be:
  142.         DOOR DOOR.CFG /5
  143.         or  DOOR DOOR.CFG /%IRQ%  for the environment variable.
  144.       The /5 tells the Door to use IRQ5 rather than the standard IRQ4 that
  145.       is normally used with COM1. No /x parameter is needed for the standard
  146.       IRQ's.
  147.  
  148.       NOTE: You may also use the * instead of the / when specifying a 
  149.       non-standard comm port, Example: *5 or *%IRQ% 
  150.  
  151.  
  152. Fossil Driver Support
  153. ---------------------
  154. This DOOR supports the use of Fossil drivers.  To tell the Door to use the 
  155. Fossil driver instead of the standard COM ports, just put /FD on the command
  156. line when running the door. For example:
  157.      DOOR DOOR.CFG  /FD
  158. indicates that a Fossil driver is present and should be used. If no Fossil
  159. driver is detected, DoorFrame will print a message to that effect and exit
  160. the door gracefully.
  161.                    
  162.  
  163.                               
  164.                               ==============
  165.                      ------------------------------------
  166.  
  167.                                 DOOR OPERATION
  168.                                 --------------
  169.   
  170.   F3    -   Toggles the printer On/Off.
  171.             Value is passed to PCBoard.
  172.   F4    -   Toggles the Page Bell On/Off.
  173.             Value is passed to PCBoard.
  174.   F5    -   DOS Shell.  Allows SysOp to exit to DOS from inside a DOOR.
  175.   F7    -   Toggles the Caller Alarm On/Off.
  176.             Value is passed to PCBoard.
  177.   F8    -   Returns the caller involuntarily to PCBoard.
  178.             Without letting them know that the sysop called them back!
  179.   F9    -   Toggles the local display On/Off.
  180.             Value is passed to PCBoard.
  181.   F10   -   Activates SysOp CHAT mode within the DOOR.
  182.  
  183.   ESC   -   Deactivates CHAT mode.  DOOR is resumed.
  184.   HOME  -   HELP key for status line options.
  185.   UP    -   Allows the SysOp to temporarily give the caller extra time
  186.             while in the DOOR.  This time is NOT passed to PCBoard.
  187.   DN    -   Allows the SysOp to temporarily subtract time from the
  188.             caller while in the DOOR.  This time is NOT passed to PCBoard.
  189.   ALT-N -   SysOp next on toggle.
  190.             Value is passed to PCBoard.
  191.   ALT-X -   PCBoard will exit after current caller logs off.
  192.             Value is passed to PCBoard.
  193.  
  194.                             WATCHDOG/CTTY/ANSI.SYS
  195.                             ----------------------
  196.  
  197.         CTTY and WATCHDOG are not required and should not be used with
  198.         this program.  The Door contains its own communication routines
  199.         which monitor the COM port.  If carrier is lost, it will return
  200.         to system where the BBS will log the user off the system.
  201.         ANSI.SYS, or something similar, is required for the door to
  202.         function properly!
  203.  
  204. BUG Reports
  205.     If you are having a problem please let me know but when you do I need to
  206. know some information about your system setup. What type of BBS software,
  207. running under any multitaskers, lans, non-standard com ports or non-standard
  208. IRQ's. n what exactly is the door doing or not doing. If possible send me
  209. the files associated with the doors except for the EXE files.
  210.  
  211. Thats it for now
  212.  
  213.     I would like to take a few lines and thank those who made this 
  214. door possible: Clark Development for writing the BEST BBS program 
  215. out, Ted Freeman for doing such a GREAT job on the routines used in 
  216. this door, Rest in Peace Ted, and to all of you that have taken the time to
  217. register the door and have added suggestions to the door. 
  218.  
  219. If you have an idea that you would like to see turn into a door. Drop me a 
  220. line and we can discuss your ideas. And maybe turn it into a door!!
  221.  
  222.  
  223.  
  224.    I always have a open door for sysops on my board. Sign in and go into my
  225. Support Confrence and you will find the latest version of my doors there
  226. for downloading.
  227.  
  228.     Please if you have a problem with setting it up or find a bug (?) Don't 
  229. call Salt Air and gripe about it, call my board and you will get a FASTER
  230. response. I know there are some Sysops out there that can vouch for this. I
  231. called many Sysops voice and tried to help them out at my expense, even before
  232. they registered the door.
  233.  
  234. OH! One more thing. If you have any suggestions, please drop me a line. Please
  235. direct all complaints about the door to my wife, I am trying to get even with
  236. here!!!
  237.  
  238.  
  239. REGISTRATION
  240. At one time this door was released as FREEWARE, but that has changed
  241. slightly. The registration cost is a mere $15.00, to cover my costs getting 
  242. the Top Ten List's. Un-registered DOORS will allow only 50 Top Ten tiiles,
  243. the registered version will allow UNLIMITED titles.
  244.  
  245. If you decide to register this door PLEASE use the registration form included
  246. in this packet. And mail it to:
  247.  
  248. Chuck Valecek
  249. Suburban Software
  250. P. O. Box 368
  251. Oak Lawn, IL 60454
  252.  
  253. (708)-636-6694 (Node 1) (708)-636-6697 (Node 2) USR HST 19200
  254. InterNet: sysop@subsoft.com
  255. FIDO:     1:115/636
  256. RelayNet: 715
  257.